/**
 * 获取瀑布流元素的高度
 * @param {HTMLElement} el 父元素节点
 * @param {number} columns 当前需要摆放的图片个数
 * @param {number} margin 元素边距
 */
export function getElWidth(el, columns, margin) {
  const elWdith = Number(el.style.width.slice(0, el.style.width.length - 2));

  return (elWdith - (columns - 1) * margin) / columns;
}

/**
 * 寻找最小高度的min节点
 * @param {[]} arr
 */
export function findMinNumberIndex(arr) {
  const minItem = arr.reduce((prev, cur) => {
    if (cur < prev) {
      return cur;
    }
    return prev;
  }, 10000);

  return arr.indexOf(minItem);
}
